front strap - Turco Inglés Diccionario